package com.ibeetl.admin.console.entity;

import java.util.Date;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Null;

import org.beetl.sql.core.annotatoin.AutoID;
import org.beetl.sql.core.annotatoin.SeqID;

import com.ibeetl.admin.core.util.ValidateConfig;

import org.beetl.sql.core.TailBean;
import java.math.*;

import com.ibeetl.admin.core.annotation.Dict;
import com.ibeetl.admin.core.entity.BaseEntity;

import org.beetl.sql.core.annotatoin.InsertIgnore;
import org.beetl.sql.core.annotatoin.Version;
import org.beetl.sql.core.annotatoin.LogicDelete;


/* 
* 
* gen by Spring Boot2 Admin 2020-03-16
*/
public class FiFinItemCheckDetailjg extends BaseEntity{

    @NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
    @SeqID(name = ORACLE_CORE_SEQ_NAME)
    @AutoID	

    private Integer id ;
	
    @Dict(type="rule_type")

    private String versionNo ;
	

    private String checkType ;
	
    @Dict(type="bu_type")

    private String busType ;
	
    @Dict(type="managecom_type")

    private String manageCom ;
	

    private Integer cActuCount ;
	

    private BigDecimal cActuMoney ;
	

    private Integer fCount ;
	

    private BigDecimal fMoney ;
	

    private String accountCode ;
	

    private String finItemType ;
	

    private Date accountDate ;
	

    private Integer difCount ;
	

    private BigDecimal difMoney ;
	

    private Integer checkCount ;
	

    private String standByString1 ;
	

    private String standByString2 ;
	

    private String standByString3 ;
	

    private BigDecimal standByNum1 ;
	

    private BigDecimal standByNum2 ;
	

    private Date standByDate1 ;
	

    private Date standByDate2 ;
	

    private String state ;
	

    private Date makeDate ;
	

    private Date makeTime ;

    private  String name;

    private String codeName;
	
    public FiFinItemCheckDetailjg(){
    }

    public Integer getId(){
        return  id;
    }
    public void setId(Integer id){
        this.id = id;
    }

    public String getVersionNo(){
        return  versionNo;
    }
    public void setVersionNo(String versionNo){
        this.versionNo = versionNo;
    }

    public String getCheckType(){
        return  checkType;
    }
    public void setCheckType(String checkType){
        this.checkType = checkType;
    }

    public String getBusType(){
        return  busType;
    }
    public void setBusType(String busType){
        this.busType = busType;
    }

    public String getManageCom(){
        return  manageCom;
    }
    public void setManageCom(String manageCom){
        this.manageCom = manageCom;
    }

    public Integer getCActuCount(){
        return  cActuCount;
    }
    public void setCActuCount(Integer cActuCount){
        this.cActuCount = cActuCount;
    }

    public BigDecimal getCActuMoney(){
        return  cActuMoney;
    }
    public void setCActuMoney(BigDecimal cActuMoney){
        this.cActuMoney = cActuMoney;
    }

    public Integer getFCount(){
        return  fCount;
    }
    public void setFCount(Integer fCount){
        this.fCount = fCount;
    }

    public BigDecimal getFMoney(){
        return  fMoney;
    }
    public void setFMoney(BigDecimal fMoney){
        this.fMoney = fMoney;
    }

    public String getAccountCode(){
        return  accountCode;
    }
    public void setAccountCode(String accountCode){
        this.accountCode = accountCode;
    }

    public String getFinItemType(){
        return  finItemType;
    }
    public void setFinItemType(String finItemType){
        this.finItemType = finItemType;
    }

    public Date getAccountDate(){
        return  accountDate;
    }
    public void setAccountDate(Date accountDate){
        this.accountDate = accountDate;
    }

    public Integer getDifCount(){
        return  difCount;
    }
    public void setDifCount(Integer difCount){
        this.difCount = difCount;
    }

    public BigDecimal getDifMoney(){
        return  difMoney;
    }
    public void setDifMoney(BigDecimal difMoney){
        this.difMoney = difMoney;
    }

    public Integer getCheckCount(){
        return  checkCount;
    }
    public void setCheckCount(Integer checkCount){
        this.checkCount = checkCount;
    }

    public String getStandByString1(){
        return  standByString1;
    }
    public void setStandByString1(String standByString1){
        this.standByString1 = standByString1;
    }

    public String getStandByString2(){
        return  standByString2;
    }
    public void setStandByString2(String standByString2){
        this.standByString2 = standByString2;
    }

    public String getStandByString3(){
        return  standByString3;
    }
    public void setStandByString3(String standByString3){
        this.standByString3 = standByString3;
    }

    public BigDecimal getStandByNum1(){
        return  standByNum1;
    }
    public void setStandByNum1(BigDecimal standByNum1){
        this.standByNum1 = standByNum1;
    }

    public BigDecimal getStandByNum2(){
        return  standByNum2;
    }
    public void setStandByNum2(BigDecimal standByNum2){
        this.standByNum2 = standByNum2;
    }

    public Date getStandByDate1(){
        return  standByDate1;
    }
    public void setStandByDate1(Date standByDate1){
        this.standByDate1 = standByDate1;
    }

    public Date getStandByDate2(){
        return  standByDate2;
    }
    public void setStandByDate2(Date standByDate2){
        this.standByDate2 = standByDate2;
    }

    public String getState(){
        return  state;
    }
    public void setState(String state){
        this.state = state;
    }

    public Date getMakeDate(){
        return  makeDate;
    }
    public void setMakeDate(Date makeDate){
        this.makeDate = makeDate;
    }

    public Date getMakeTime(){
        return  makeTime;
    }
    public void setMakeTime(Date makeTime){
        this.makeTime = makeTime;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCodeName() {
        return codeName;
    }

    public void setCodeName(String codeName) {
        this.codeName = codeName;
    }
}
